<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* by Magiee 20200915 */
html {
	overflow-x: hidden;
}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p,a {
	padding: 0;
	margin: 0;
}
body {
	line-height: 190%;
}
ul, li {
	list-style: none;
}
img {
	border: 0;
}
input:focus {
	outline: none;
}

/* 圆细滚动条样式 20150717 */
::-webkit-scrollbar {
width:6px;
height:12px
}
::-webkit-scrollbar-button:vertical {
display:none;
}
::-webkit-scrollbar-track:vertical {
background-color:black
}
::-webkit-scrollbar-track-piece {
background:#FFF
}
::-webkit-scrollbar-thumb:vertical {
background-color:#8E8E8E;
border-radius:5px
}
::-webkit-scrollbar-thumb:vertical:hover {
background-color:#3B3B3B
}
::-webkit-scrollbar-corner:vertical {
background-color:#535353
}
::-webkit-scrollbar-resizer:vertical {
background-color:#FF6E00
}
/* 全局 */
a {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: underline;
}
/* 清理浮动 */
.clearfix {
	clear: both;
	zoom: 1;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.fl {
	float: left;
}
.fr {
	float: right;
}

.cen01{background-color: #e92237; font-family:Microsoft yahei; font-weight:normal; height: 40px; width: 100%; padding: 0 40px; color: #fff; font-size: 12px; line-height: 40px; box-sizing: border-box; overflow:hidden;}
.cen01 .fr{float: right; text-align: right;}
.cen01 .fr img{width: 3%; vertical-align: middle; margin-right: 5px;}
.cen01 .fr span{font-size: 8px; color: #c67e00; padding: 0 12px;}
.cen01 .fr a{color:#fff; text-decoration:none;}

.cen02{background: #474c52 url(../images/menubgs.png) no-repeat right top; height: 90px; padding: 0 40px; }
.cen02 .cen02logo{width: 20%;}
.cen02 .cen02logo img{width: 60%; vertical-align: middle; display: block; margin-top: 20px;}
.cen02 .cen02menu{width: 45%; margin-left: 15%;}
.cen02 .cen02menu ul{width: 100%; margin: 26px 0; z-index:11111111;}
.cen02 .cen02menu ul li{float: left; width: 12.5%; height: 44px; line-height: 44px; position:relative; text-align:center;}
.btnaaa{cursor:pointer;}
.subnav {
    position: fixed;
    top: 100px;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: baseline;
    width: 100%;
    height: auto;
    padding: 30px;
    background-color: rgba(31,45,73,0.6);
    transition: all .5s ease;
	display:none;
	box-sizing: border-box;
}
.subnavlist {
    position: relative;
	width: 16.6% !important;
    text-align: center;
	color: #fff;
	height: auto !important;
	line-height: auto !important;
}
.subnavlistaa{width: 100% !important; float: none !important; box-sizing: border-box; padding: 0 180px; }

.sublefta{
	width: 26%;
	float: left;background-color: rgba(255,255,255,0.8);
}
.sublefta img{width: 100%; display: block; margin: 0 auto; border: 10px solid #eee;}
.subrighta{
	width: 74%;
	float: left;
	line-height: 190%;
	font-size: 16px;
	text-align: justify;
	padding:30px 60px 30px 100px;
	box-sizing: border-box;
	color: #fff;
}
.subrighta a.subbtna{
	display: block;
	background-color: #e92237;
	color: #fff !important;
	margin-top:40px;
	width: 180px;
	height: 50px;
	line-height: 50px;
}
.subrighta strong{
	font-weight: bold;
	font-size: 24px;
	margin-bottom: 30px;
	display: block;
}
.subTitle {
    position: relative;
    font-size: 0.9rem;
	color: #fff;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 180%;
}
.subTitle  strong{font-weight: bold; font-size: 1.2rem; display: block; margin-bottom: 8px; letter-spacing:1px;}
.subTitle img{display: block; width: 10%; margin: 0 auto 20px; background-color: #fff; border-radius: 50%; padding: 15px;}
.subnavlink {
    color: #fff;
}
.subTitle::before {
    content: '';
    position: absolute;
    left: 1px;
    top: 0;
    width: 1px;
    height: 100%;
    background:rgba(255,255,255,0.5);
}
.text-overflow {
    display: block;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.childnav {
    padding: 15px;
    background: rgba(31,45,73,0.5);
}
.childnavlist {
    margin-bottom: 10px;
}
.childTitle {
    box-sizing: border-box;
    padding: 0 20px;
    border: 1px solid #999;
    white-space: nowrap;
    transition: all .5s ease;
}
.childnavlink {
    padding: 8px 0;
    color: #fff;
    text-align: center;
    transition: all .5s ease;
}

.cen02 .cen02menu ul li a{color: #fff; font-weight: bold; font-size: 15px; text-decoration: none; text-align: center; display:inline-block;}
.cen02 .cen02menu ul li a:hover{color:#77acff;}
.cen02 .cen02menu ul li a.on{color: #e92237;}
.cen02 .cen02en{border: 1px solid #999; box-sizing: border-box; height: 36px; line-height: 36px; border-radius: 4px; width: 120px; margin-top: 25px;}
.cen02 .cen02en img{width: 14%; vertical-align: middle; margin-right: 4px;}
.cen02 .cen02en a{width: 100%; display:block; text-align: center; color: #fff; text-decoration: none; font-size: 12px;}
.cen02 .topbtna{display: none;}


.bannerslide {
    width: 100%;
    height: 680px;
}
.bannerslide .swiper-slide .swbg{position: absolute; width: 340px; background: #fff; color: #111; margin: 120px 0 0 60px; transform: translateY(60px); opacity: 0; -webkit-transition: all .4s .2s; transition: all .4s .2s;}
.bannerslide .swiper-slide.swiper-slide-active .swbg {opacity: 1; -webkit-transform: translateY(0); transform: translateY(0);}
.bannerslide .swiper-slide .swbg .swbga{padding:40px; }
.swiper-pagination { position: absolute; left: 0; text-align: center; bottom:50px; width: 100%; z-index:1000001;}
.bannerslide .swiper-button-prev { background: url(../images/arrows.png) no-repeat left top; position: absolute; left: 10px; top: 50%; margin-top: -15px; width: 40px; height: 60px; z-index:1111111;}
.bannerslide .swiper-button-next { background: url(../images/arrows.png) no-repeat right bottom; position: absolute; right: 10px; top: 50%; margin-top: -15px; width: 40px; height: 60px; z-index:1111111;}
.swiper-slide1{background: url(../images/banner01.jpg) no-repeat center center; height: 680px;}
.swiper-slide2{background: url(../images/banner02.jpg) no-repeat center center; height: 680px;}
.swiper-slide3{background: url(../images/banner03.jpg) no-repeat center center; height: 680px;}
.swiper-slide4{background: url(../images/banner04.jpg) no-repeat center center; height: 680px;}
.bannerslide .swiper-slide .swbg .swbga .swtit{font-size: 12px; font-weight: bold; margin-bottom: 20px; text-transform: uppercase;}
.bannerslide .swiper-slide .swbg .swbga .swtita{font-size: 26px; margin-bottom: 20px; font-weight: bold;}
.bannerslide .swiper-slide .swbg .swbga .swtitb{font-size: 12px; color: #999; line-height: 20px;}
.bannerslide .swiper-slide .swbg .swtitc{padding: 40px; background: rgba(234,237,242,1);}
.bannerslide .swiper-slide .swbg .swtitc a{font-size: 14px; line-height: 40px; background: #e92237; color: #fff; padding: 0 30px; font-weight: bold; display: inline-block; text-align: center; text-decoration: none; -webkit-transition: all .2s; transition: all .2s;}

.cen03{padding: 30px 60px; font-family: "PingFang SC";}
.cen03 .cen03tit{font-size: 22px; line-height: 140%; color: #1c7ae1; font-weight: bold; text-decoration: none; text-align: center; margin: 10px 0 20px;}
.cen03 .cen03tita{font-size: 14px; line-height: 160%; color: rgb(17, 17, 17); text-decoration: none; text-align: center;}
.cen03 .cen03ul{width: 1400px; margin: 20px auto 0;}
.cen03 .cen03ul li{float: left; width:31%; margin:1.1%; box-sizing: border-box;}
.cen03 .cen03ul li a{display: block; transition: .5s;}
.cen03 .cen03ul li a:hover{transform: scale(1.02);}

.cen04{background-color: #f5f5f5; padding: 60px 0; font-family: "PingFang SC";}
.cen04 .cen04tit{font-size: 22px; line-height: 140%; color: #1c7ae1; font-weight: bold; text-decoration: none; text-align: center; margin: 10px 0 20px;}
.cen04 .homeppp{width: 1400px; margin: 30px auto 10px; display: flex; flex-wrap: wrap;}
.cen04 .homeppp li{width:15.6%; margin:0 0.5%; text-align: center;}
.cen04 .homeppp li a{font-size: 15px; text-decoration: none; background:#fff; height: 50px; line-height: 50px; box-sizing: border-box; display:block;}
.cen04 .homeppp li a:hover{background:#e92237;font-size: 15px; font-weight:bold; color:#fff; height:50px; line-height:50px; box-sizing: border-box;}

.cen04 .homeplist{width: 1400px; margin: 15px auto 0;}
.cen04 .homeplist li{float: left; width:31%; margin:1%; background-color: #FFF; padding: 10px; box-sizing: border-box; color: #666; overflow: hidden; height: 360px;}
.cen04 .homeplist li img{width: 70%; display: block; margin:0 auto; transition: .5s; overflow: hidden;}
.cen04 .homeplist li .homeppc{padding:0px 30px 20px 30px; }
.cen04 .homeplist li .homepptit{display:block; font-weight:bold; font-size:16px; text-align: center; height:50px; line-height:50px;}
.cen04 .homeplist li .homepptita{line-height:160%; text-align:center; font-size:13px;}
.cen04 .homeplist li a{text-decoration:none; display:block; transition: .5s; overflow: hidden; width: 100%;}
.cen04 .homeplist li a:hover img{transform: scale(1.05); transition: .5s;}
.cen04 .homeplist li .homeppc span{border:#CCC 1px solid; font-size:12px; text-align:center; line-height:140%; display: block; margin: 0px auto 0; width: 110px; padding: 10px; box-sizing: border-box;}
.cen04 .homeplist li a:hover .homeppc span{background-color:#e92237; border: 0px none; color: #fff;}

.cen05tit{font-size: 22px; line-height: 140%; color: #1c7ae1; font-weight: bold; text-decoration: none; text-align: center; margin: 50px 0 20px;}
.cen05{font-family: "PingFang SC"; overflow: hidden;  position: relative;}
.cen05 .homeppp{width: 1200px; margin: 30px auto 10px; display: flex; flex-wrap: wrap;}
.cen05 .homeppp li{width:15%; margin:0 0.5%; text-align: center;}
.cen05 .homeppp li a{font-size: 15px; text-decoration: none; background:#EAEAEA; height: 50px; line-height: 50px; box-sizing: border-box; display:block;}
.cen05 .homeppp li a:hover{background:#e92237;font-size: 15px; font-weight:bold; color:#fff; height:50px; line-height:50px; box-sizing: border-box;}
.cen05 .cen05left{width: 70%;}
.cen05 .cen05left img{width:100%; transition: .5s; display: block;}
.cen05 .cen05left:hover img{transform: translate(1.05);}
.cen05 .caseaa {
    width: 1400px;
	margin:30px auto 0;background-color: #222222;
}
.cen05 .swiper-wrapper{width: 100%; max-height: 100%;}
.cen05 .swiper-slide {
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.cen05 .cen05right{width: 30%;text-align: right; float:right; }
.cen05 .cen05right a{display: block; transition: .5s; overflow: hidden; width: 100%; height:  567px;}
.cen05 .cen05right a:hover{background-color: #082293;  transform: scale(1.05); height: 567px;}
.cen05 .cen05right .cen05rrnr{display:block; /* Safari */align-items:center;/*指定垂直居中*/ height: 280px;  width: 80%; padding:100px 50px; }
.cen05 .cen05right .casetit{font-size:22px; width:100%; display:block; margin-bottom:40px; color:#FFF; text-align:right;}
.cen05 .cen05right .caseul{width: 100%; border-bottom:#666 1px solid; margin-bottom:25px; color:#FFF; text-align:right;}
.cen05 .cen05right .caseul li:last-child{display:inline-block; background:#FFF; width:40px; color:#333; text-align:center; font-weight:bold; font-family:宋体; padding:0; float:right; height: 40px; line-height: 40px;}
.cen05 .cen05right .caseul li{float: left; padding:0 2.5%; text-align: right; font-size:22px;}
.cen05 .cen05right .caseul li a{font-size: 16px; color: #FFF; font-weight: normal; line-height: 180%;  text-decoration: none; height: 40px;  display: block; border-bottom: 2px solid #222222;}
.cen05 .cen05right .caseul li a:hover{border-bottom:#e92237 2px solid;}
.cen05 .cen05right .casetita{text-align: left; font-size:14px; width:100%; display:block; margin-bottom:20px; color:#FFF; font-weight:normal; line-height:180%; padding-left:3%; box-sizing: border-box;}
.cen05 .cen05right .casebtn{background:#e92237; color:#fff; font-size:13px; display:block; margin: 30px 0 20px; width: 120px; height: 35px; box-sizing: border-box; text-align:center; line-height: 35px; float: right; transition: .5s;}

.cen06{background:#f5f5f5 url(../images/mapbg.png) no-repeat center center; padding: 70px 0; font-family: "PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;}
.cen06 .homewrppera{width: 1140px; margin: 0 auto;}
.cen06 .cen06tit{line-height: 140%; color: #111111; font-weight: bold; text-decoration: none; font-size: 22px; text-align: center;}
.cen06 .cen06tita{font-size: 14px; line-height: 160%; color: #666666; margin: 20px auto; text-align: center;}
.cen06 .cen06lx{padding:60px 0px; background:rgba(255,255,255,0.8); margin-top: 50px;}
.cen06 .cen06lul{width: 1000px; margin: 0 auto; font-size: 13px; border-bottom:#ddd 1px solid; padding-bottom: 20px;}
.cen06 .cen06lul li{float: left; width: 30%; margin: 0.5% 1.6%; text-align: left; line-height: 160%; color: #666;}
.cen06 .cen06lx .cen06lxz{margin-top: 30px; font-size: 13px; color: #666666;}
.cen06 .cen06lx .cen06lxz .cen06lula {width: 1000px; margin: 0 auto;}
.cen06 .cen06lx .cen06lxz .cen06lula li{float: left; margin-right: 50px;}
.cen06 .cen06lx .cen06lxz .cen06lula li:last-child{margin-right: 0;}
.cen06 .cen06lx .cen06lxz .cen06lula .txta{height:30px; width:90px; margin-right: 50px;}
.cen06 .cen06lx .cen06lxz .cen06lula .txtb{margin: 0 10px;}
.cen06 .cen06lx .cen06lxz .cen06lula .txtc{height:30px; width:120px;}
.cen06 .cen06lx .cen06lxz .cen06lula .txtd{height:30px; width:308px;}
.cen06 .cen06lx .cen06lxz .cen06lula a.cen06btna{padding:0px 20px; font-size:13px; border:#999 1px solid; font-weight:bold; color:#666; margin-top: 30px; display: block;}

.cen06 .nnccc{padding:30px 0px; background:#474c52;}
.cen06 .nnccc .nnccxx{width: 1000px; margin: 0 auto;}
.cen06 .nnccc .nnccxx .nnccleft{width: 60%; float: left;}
.cen06 .nnccc .nnccxx .nnccleft a{color:#fff; font-size:13px; padding:5px 10px; text-align:center; font-weight:bold; line-height:25px; display:inline; text-decoration: none;}
.cen06 .nnccc .nnccxx .nnccright a.moreaa{font-size:12px; background:#e92237; font-weight:bold; color:#FFF; display: block; width: 88px; height: 36px; float: right; text-align: center; line-height: 36px;}

.homenewsaa{width:1400px; margin:40px auto 0px; overflow:hidden;}
.homenewsaa li{width:100%; margin:0.6% 0; background-color:#F7F7F7; float:left;}
.homenewsaa li a{text-decoration:none; width:100%; display:block; overflow: hidden;}
.homenewsaa li a img{width:100%; display:block; overflow: hidden;transition: .5s;}
.homenewsaa li a:hover img{ transform: scale(1.02);}
.hhnninfo{padding:25px; box-sizing:border-box; background-color: #fff;}
.hhnninfo .hhnntit{font-size:12px; color:#999; text-decoration:none;}
.hhnninfo .hhnntita{font-size:18px; color:#333; text-decoration:none; margin-bottom:20px;}
.hhnninfo .hhnntime{font-size:14px; color:#666; text-decoration:none;}

.homenewsaa li a:hover .hhnninfo{background-color: #082293; transform: scale(1.05); color: #fff;}
.homenewsaa li a:hover .hhnninfo .hhnntit{font-size:12px; color:#fff; text-decoration:none;}
.homenewsaa li a:hover .hhnninfo .hhnntita{font-size:18px; color:#fff; text-decoration:none; margin-bottom:20px;}
.homenewsaa li a:hover .hhnninfo .hhnntime{font-size:14px; color:#fff; text-decoration:none;}


.cen07{padding:40px 0; font-family: "PingFang SC"; background-color: #f5f5f5; margin: 60px 0 20px;}
.cen07 .cen07tit{color: #1c7ae1; font-weight: bold; text-decoration: none; font-size: 22px; text-align: center;}
.cen07 .cen07tita{font-size: 14px; line-height: 160%; color: #666666; text-align: center; margin: 20px 0;}
.cen07 .homenewa{margin: 50px auto 0; width: 1140px;}
.cen07 .homenewa .homenewleft{float: left; width: 550px;  box-sizing: border-box; border-right: #d7d6d6 1px solid; border-bottom: #c0bebf 1px solid; border-top: #f3f3f3 1px solid; border-left: #f9f9f9 1px solid; box-sizing:border-box;}
.cen07 .homenewa .homenewleft .homenntt{padding: 30px;}
.cen07 .homenewa .homenewleft .homenntt .homenntit{ font-size:16px; display:block; margin-bottom:10px; color: #666;}
.cen07 .homenewa .homenewleft .homenntt .homenntita{ font-size:14px; display:block; width:490px; word-wrap:break-word; word-break:normal; line-height: 160%; color: #666;}
.cen07 .homenewa .homenewright{float:left; width: 550px; margin-left: 40px;}
.cen07 .homenewa .homenewright .homenewrul li{padding:28px 40px; border-right: #d7d6d6 1px solid; border-bottom: #c0bebf 1px solid; border-top: #f3f3f3 1px solid; border-left: #f9f9f9 1px solid; box-sizing:border-box; margin-bottom:20px;}
.cen07 .homenewa .homenewright .homenewrul li .homenewtit{ font-size:16px; display:block; margin-bottom:12px; color: #666;}
.cen07 .homenewa .homenewright .homenewrul li .homenewtita{ font-size:14px; display:block; word-wrap:break-word; word-break:normal; line-height: 160%; color: #666;}
.cen07 .homenewa .homenewright .homenewrul li .homennimg{width: 100%; text-align: right; display: block; height: 12px; padding: 8px 0;}
.cen07 .homenewa .homenewright .homenewrul li img{display: block; float: right;}

.cen08{padding:50px 0; background-color:#F9F9F9;}
.cen08 .cen08tit{color: #1c7ae1; font-weight: bold; text-decoration: none; font-size: 22px; text-align: center;}
.cen08 .logoula{width:1400px; margin:40px auto 0;}
.cen08 .logoula li{float:left; width:13.2%; margin:0.5%;}
.cen08 .logoula li img{width:88%; display:block; margin:0 auto; border:1px solid #ddd; cursor: pointer; transition: .5s;}
.cen08 .logoula li:hover img{transform: rotateY(360deg);}



.footer{background-color: #474c52; padding:70px 0; font-family: "PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;}
.footer .homewrppera{width: 1350px; margin: 0 auto;}
.footer .homewrppera .footleft{float: left; width: 80%;}
.footer .homewrppera .footleft .footmenu{width: 100%;}
.footer .homewrppera .footleft .footmenu li{float: left; margin-right: 5%;}
.footer .homewrppera .footleft .footmenu li .footit{font-size: 15px; padding-bottom: 20px; color: #fff; font-weight: bold; position:relative;}
.footer .homewrppera .footleft .footmenu li .footit em{padding:10px 0 0; border-bottom:1px solid #838588; position:absolute; top:25px; left:0; width:100%; margin-bottom:12px;}
.footer .homewrppera .footleft .footmenu li a{line-height:180%; color:#ccc; font-size: 14px; text-decoration: none; display: block;}
.footer .homewrppera .footleft .footmenu li a:hover{color: #e92237; text-decoration:underline;}
.footer .homewrppera .footleft .footmenu li:last-child{margin-right: 0;}
.footer .homewrppera .footleft .footmenu li .footita{line-height:180%; color:#ccc; font-size: 14px; display: block;}
.footer .homewrppera .footleft .footmenu li .footita img{vertical-align: middle; display: inline-block; width: 4%;}

.footer .homewrppera .footright{float: right; width: 20%; text-align: right;}
.footer .homewrppera .footright .footritit{text-align: right; font-size:15px; padding-bottom:10px; color:#fff;}
.footer .homewrppera .footright img{width: 50%;}
.footer .homewrppera .footright .footritita{color:#fff; font-size: 12px; text-align: right;}

.footer .homewrpperb{width: 1350px; margin: 90px auto 0; padding-bottom: 25px; border-bottom:#636970 1px solid;}
.footer .homewrpperb .homebleft{width: 65%; float: left;}
.footer .homewrpperb .homebleft img{vertical-align: middle; width: 4%; margin-right: 15px;}
.footer .homewrpperb .homebleft a.homebffa{font-size: 12px; color: #fff; margin: 0 12px;}

.footer .homewrpperb .homebright{width: 30%; float: right; text-align: right;}
.footer .homewrpperb .homebright a.homebffb{font-size: 13px; color: #fff;}
.footer .homewrpperb .homebright a.homebffb img{vertical-align: middle; margin:0 6px 0 12px;}

.footer .homewrapperc{width: 1350px; margin: 30px auto 0;}
.footer .homewrapperc .homecleft{float: left; width: 66%; font-size: 13px; line-height: 160%; color: #fff;}
.footer .homewrapperc .homecleft span{ color: #ccc;}
.footer .homewrapperc .homecleftaa a{color: #aaa; font-size: 14px;}

.footer .homewrapperc .homecright{width: 28%; float: right; text-align: right;}
.footer .homewrapperc .homecright a{border:#636970 1px solid; color:#fff; font-size:14px; margin-right:5px; display:inline-block; width: 98px; height: 38px; line-height: 38px; text-align: center;}

.mobilemenu{display:none;}

    .swiper-containeraa {
      width: 100%;
	  position:relative;
    }

    .swiper-containeraa .swiper-slide {
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }


.homenewsaa .prevbbb { background: url(../images/arrowsa.png) no-repeat left top; position: absolute; left: 10px; top: 50%; margin-top: -15px; width: 60px; height: 60px; z-index:1111111;}
.homenewsaa .nextaaa { background: url(../images/arrowsa.png) no-repeat right bottom; position: absolute; right: 10px; top: 50%; margin-top: -15px; width: 60px; height: 60px; z-index:1111111;}

@media (max-width: 1400px){
	.cen03 .cen03ul{width:100%;}
	.cen03 .cen03ul li img{width:100%;}
	.homenewsaa{width:100%;}
	.cen08 .logoula{width:100%;}
}


@media (max-width: 1200px){
	.cen02 .cen02logo img{height: 26px; width: auto !important; margin-top: 30px;}
	.cen02 .cen02menu{width: 60%; margin-left:5%;}
	.cen02 .cen02menu ul li{width:11.6%;}
	.bannerslide{height:500px; background-size: cover;}
	.swiper-slide1{height:500px; background-size: cover;}
	.swiper-slide2{height:500px; background-size: cover;}
	.swiper-slide3{height:500px; background-size: cover;}
	.swiper-slide4{height:500px; background-size: cover;}
	.bannerslide .swiper-slide .swbg{margin-top: 40px;}
	.cen03 .cen03ul{width: 100%;}
	.cen04 .homeppp{width: 100%;}
	.cen04 .homeplist{width: 100%;}
	.cen05 .cen05right .casetita{display:none;}
	.cen05 .cen05right .cen05rrnr{height: 240px; margin-top: -110px; padding: 0;}
	.cen06 .homewrppera{width: 100%;}
	.cen06 .nnccc .nnccxx{width: 100%;}
	.cen07 .homenewa{width: 100%;}
	.cen07 .homenewa .homenewleft{width: 55%;}
	.cen07 .homenewa .homenewleft img{width: 100%;}
	.cen07 .homenewa .homenewleft .homenntt{box-sizing: border-box;}
	.cen07 .homenewa .homenewleft .homenntt .homenntita{width: 100%;}
	.cen07 .homenewa .homenewright{width: 40%; margin-left: 5%;}
	.cen07 .homenewa .homenewright .homenewrul li{padding: 26px;}
	.footer .homewrppera{width: 100%;}
	.footer .homewrppera .footleft .footmenu li:last-child{display: none;}
	.footer .homewrpperb{width: 100%;}
	.footer .homewrpperc{width: 100%;}
	.cen06 .cen06lul{width: 100%;}
	.footer .homewrpperb .homebleft{width: 55%;}
	.footer .homewrpperb .homebright{width: 40%;}
	.cen06 .cen06lx .cen06lxz .cen06lula{width: 100%;}
	.cen03 .cen03ul li img{width:100%;}
	.homequick{width:100%;}
	.cen03 .cen03ul{width:100%;}
}

@media (max-width: 1000px){
	.cen01 .fr{display: none;}
	.cen02 .cen02en{display: none;}
	.cen02 .topbtna{display: block; float:right; margin-top: 30px;}
	.bannerslide{height:400px; background-size: cover;}
	.swiper-slide1{height:400px; background-size: cover;}
	.swiper-slide2{height:400px; background-size: cover;}
	.swiper-slide3{height:400px; background-size: cover;}
	.swiper-slide4{height:400px; background-size: cover;}
	.bannerslide .swiper-slide .swbg{margin-top:10px;}
	.cen04 .homeplist li .homepptit{line-height: 18px; margin-bottom: 10px;}
	.cen05 .cen05right .casetit{margin-bottom: 20px;}
	.cen05 .cen05right .cen05rrnr{width: 50%; height: 190px; margin-top: -95px;}
	.cen05 .cen05right a.casebtn{margin: 0;}
	.cen05 .cen05right .caseul li a{height: 28px; font-size: 15px;}
	.cen06 .cen06lul li{height: 40px;}
	.cen06 .cen06lx .cen06lxz .cen06lula .txta{margin-right: 1%;}
	.cen06 .cen06lx .cen06lxz .cen06lula li{margin-right: 1%;}
	.cen06 .cen06lx .cen06lxz .cen06lula .txtb{margin: 0 0.5%;}
	.cen06 .cen06lx .cen06lxz .cen06lula li:first-child{width: 30%;}
	.mobilemenu{display:block; float:right;}
	.mobilemenu img{margin-top:35px; width:60%;}
	.mmenu { position:absolute; top: 120px; left: 0; right: 0; bottom: 0; height: 100vh; background: #fff; overflow: hidden; padding-top: 30px; opacity: 0; visibility: hidden; -webkit-transform: translateY(-10px); transform: translateY(-10px); -webkit-transition: all .2s; transition: all .2s; }
	.mmenu.mmenuon { opacity: 1; visibility: visible; -webkit-transform: translateY(0); transform: translateY(0); z-index:111111111;}
	.cen02 .cen02menu ul li{float:none; width:100%; display:block; border-bottom:1px solid #eee; height:80px; line-height:80px;}
	.cen02 .cen02menu{width:100%; margin:0;}
	.cen02 .cen02menu ul li a{color:#666; width:100%; display:block; font-size:18px;}
	.cen02 .cen02menu ul li:last-child{display:block;}
	.subnav{display:none !important;}
	.subnavlist{display:none !important;}

}

@media (max-width: 720px){
	.homewrapper{width:100%;}
	.cen01 .fr{display:block;}
	.bannerslide .swiper-slide.swiper-slide-active .swbg{display:none;}
	.bannerslide{height:190px; background-size: cover;}
	.swiper-slide1{height:190px; background-size: cover;}
	.swiper-slide2{height:190px; background-size: cover;}
	.swiper-slide3{height:190px; background-size: cover; background-position:right;}
	.swiper-slide4{height:190px; background-size: cover; background-position:center;}
	.bannerslide .swiper-button-prev{width: 20px; height: 30px; background-size: cover;}
	.bannerslide .swiper-button-next{width: 20px; height: 30px; background-size: cover;}
	.cen03{padding:30px;}
	.cen03 .cen03ul li{float:none; width:100%; margin:1% 0;}
	.cen04 .homeppp li{width:49%; margin:0.5%; }
	.cen04 .homeplist li{width:49%; margin:0.5%;  height:230px;}
	.cen04{padding:40px 0;}
	
	.cen04 .homeppp li a{padding:0 8px;}
	.cen05{overflow:auto; position:static; height:auto !important;}
	.cen05 .homeppp{width:100%;}
	.cen05 .homeppp li{width:49%; margin:0.5%; }
	.cen05 .caseaa{width:100%;}
	.cen05 .swiper-slide{width:100%; display:block;}
	.cen05 .cen05right{height:250px;}
	.cen05 .cen05right a{height:250px !important;}
	.cen05 .cen05right a .cen05rrnr{height:250px !important;}
	.cen05 .cen05left{width:100%; display:block; float:none;}
	.cen05 .cen05right{width:100%; display:block; float:none;}
	.cen05 .cen05right .cen05rrnr{width:100%; margin:20px 0; position:static; top:0; left:0; padding:30px; box-sizing:border-box;}
	.cen06 .cen06lul li{width:50%; margin:0.4% 0;}
	.cen06 .cen06lx{padding:50px 20px;}
	.cen06 .cen06lx .cen06lxz .cen06lula li:first-child{width:58%; margin-right:2%;}
	.cen06 .cen06lx .cen06lxz .cen06lula li{width:40%; margin-right:0px; height:60px;}
	.cen06 .cen06lx .cen06lxz .cen06lula .txtc{width:100%;}
	.cen06 .cen06lx .cen06lxz .cen06lula .txta{width:80px;}
	.cen06 .cen06lx .cen06lxz .cen06lula li:nth-child(3){width:100%;}
	.cen06 .cen06lx .cen06lxz .cen06lula .txtd{width:99%;}
	.cen06 .cen06lx .cen06lxz .cen06lula a.cen06btna{text-align:center; width:40%; margin:30px auto 0;}
	.cen06 .cen06lx .cen06lxz .cen06lula li:last-child{width:100%;}
	.cen06 .nnccc .nnccxx .nnccright{display:none;}
	.cen06 .nnccc .nnccxx .nnccleft{width:100%; float:none;}
	.cen07 .homenewa{width:98%; margin:0 auto;}
	.cen07 .homenewa .homenewleft{width:100%; float:none;}
	.cen07 .homenewa .homenewright{width:100%; float:none; margin-left:0; margin-top:12px;}
	.footer .homewrppera{display:none;}
	.footer .homewrpperb{display:none;}
	.footer .homewrapperc{width:95%; margin:0 auto;}
	.footer .homewrapperc .homecleft{width:100%;}
	.homequick li{width:100%;}
	.homenewsaa{width:100%;}
	.homenewsaa li{width:100%; float:none; margin:0.6% 0;}
	.homenewsaa li img{display:block; width:100%; max-width:100%; margin:0 auto; }
	.cen08 .logoula{width:100%;}
	.cen08 .logoula li{width:31%; margin:1.1%;}
}</pre></body></html>